
<html><HEAD>
<LINK REL=STYLESHEET HREF="default.css" TYPE="text/css">
<TITLE>
Web DataWindow on EAServer </TITLE>
</HEAD>
<BODY>

<!-- Header -->
<p class="ancestor" align="right"><A HREF="apptechp253.htm">Previous</A>
<!-- End Header -->
<A NAME="BGBDJAHI"></A><h1>Web DataWindow on EAServer </h1>
<A NAME="TI7188"></A><p>You can run the Web DataWindow server component on <ABBR title = "e a server" >EAServer</ABBR> using JSP as the page server.
The component transaction server and the page server can run on
the same or on different computers.</p>
<A NAME="BGBDCDAA"></A><h4>Files required on the transaction
server</h4>
<A NAME="TI7189"></A><p>Two types of files are required on the transaction server:<A NAME="TI7190"></A>
<ul>
<li class=fi>The PBLs or PBDs containing the definitions of your
DataWindow objects <br>
Make sure they are installed in a directory in the server's
path. If <ABBR title = "e a server" >EAServer</ABBR> is running as
a service, they must be on the system path or the names of the PBLs
or PBDs must be fully qualified.<br></li>
<li class=ds>PowerBuilder runtime files (including <i>pbvm115.dll</i>, <i>pbshr115.dll</i>, <i>pbjag115.dll</i>,<i> </i>and <i>pbdwe115.dll</i> on
Windows) and <i>pbdwr115.pbd</i>, which contains the
implementation of the DataWindow HTMLGenerator115 component<br>
You can use the PowerBuilder VM installer, available in the
PBVM folder on the DVD, to install these files. For more information
about required files, see <A HREF="apptechp253.htm#BGBBJEIE">"PowerBuilder components
on <ABBR title = "e a server" >EAServer</ABBR> "</A>.<br>
</li>
</ul>
</p>
<A NAME="TI7191"></A><p>You also need to create a connection cache for the database
the component will access. For more information, see the <i>DataWindow
Programmers Guide</i>
.</p>
<p><img src="images/note.gif" width=17 height=17 border=0 align="bottom" alt="Note"> <span class=shaded>Custom components</span> <A NAME="TI7192"></A>You can create a custom version of the DataWindow component
and configure its properties for more efficient reuse. For more
information, see the <i>DataWindow Programmers Guide</i>
.</p>
<A NAME="BGBBBEBJ"></A><h4>Files required on the dynamic
page server</h4>
<A NAME="TI7193"></A><p>To use JSP as the page server and connect to the <ABBR title = "e a server" >EAServer</ABBR> component using Java, you
must have the following files on the JSP server computer:</p>
<p><b>HTML pages, templates, and scripts</b>   These are the files that you created for your application.</p>
<p><b><ABBR title = "e a server" >EAServer</ABBR> client
software for Java</b>   The files listed in <A HREF="apptechp254.htm#BAJFDIDA">Table 37-15</A> are required on the JSP server.</p>
<A NAME="BAJFDIDA"></A><table cellspacing=0 cellpadding=6 border=1 frame="void" rules="all"><caption>Table 37-15: <ABBR title = "e a server" >EAServer</ABBR> client files required
on JSP server</caption>
<tr><th  rowspan="1"  ><A NAME="TI7194"></A>Name</th>
<th  rowspan="1"  ><A NAME="TI7195"></A>Description</th>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI7196"></A><i>easclient.jar</i></td>
<td  rowspan="1"  ><A NAME="TI7197"></A>Java class required for clients</td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI7198"></A><i>easj2ee.jar</i></td>
<td  rowspan="1"  ><A NAME="TI7199"></A>Java class required for J2EE support</td>
</tr>
</table>
<p><b>Sun Java Development Kit (JDK)</b>   Any versions of the JDK that were installed with <ABBR title = "e a server" >EAServer</ABBR> are located in the <i>Sybase\Shared</i> or <i>Sybase\Shared\Sun</i> directory,
depending on the version of <ABBR title = "e a server" >EAServer</ABBR> you
are using. The JDK that is installed with PowerBuilder is located
in the <i>Sybase\Shared\PowerBuilder</i> directory.</p>
<A NAME="TI7200"></A><p>If you are using JDK 1.2 or 1.3, make sure that the <i>JRE\bin\classic</i> subdirectory
of the JDK is listed in the system PATH environment variable.</p>
<A NAME="TI7201"></A><p>If you are using JDK 1.4 or later, make sure that the <i>JRE\bin\client</i> subdirectory of
the JDK is listed in the system PATH environment variable.</p>
